TypedDiagramElement
StockSharp.Diagram.Elements
Элемент диаграммы с изменяемым типом данных.
Наследует: DiagramElement
Конструкторы
TypedDiagramElement
protected TypedDiagramElement(string typeParamCategory, bool ignoreHandler)
typedDiagramElement = TypedDiagramElement(typeParamCategory, ignoreHandler)
Инициализирует новый экземпляр TypedDiagramElement.
- typeParamCategory
- Категория параметра элемента диаграммы.
- ignoreHandler
Свойства
OutputSocket
protected DiagramSocket OutputSocket { get; }
value = typedDiagramElement.OutputSocket
Выходное гнездо.
Type
public DiagramSocketType Type { get; set; }
value = typedDiagramElement.Type
typedDiagramElement.Type = value
Тип данных.
Методы
InputSocketConnected
private void InputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketConnected(socket, source)
Метод вызывается при подписке на обработку выходных значений элемента диаграммы.
- socket
- Сокет элемента диаграммы.
- source
- Сокет элемента исходной диаграммы.
InputSocketDisconnected
private void InputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.InputSocketDisconnected(socket, source)
Метод вызывается при отписке от обработки выходных значений элемента диаграммы.
- socket
- Сокет элемента диаграммы.
- source
- Сокет элемента исходной диаграммы.
OnInputSocketConnected
protected virtual void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketConnected(socket, source)
Метод вызывается, когда входной сокет подключен.
- socket
- Сокет элемента диаграммы.
- source
- Сокет элемента исходной диаграммы.
OnInputSocketDisconnected
protected virtual void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
typedDiagramElement.OnInputSocketDisconnected(socket, source)
Метод вызывается, когда входной сокет отключен.
- socket
- Сокет элемента диаграммы.
- source
- Сокет элемента исходной диаграммы.
OnProcess
protected abstract void OnProcess(DiagramSocketValue value)
typedDiagramElement.OnProcess(value)
Метод вызывается при обработке нового поступающего значения.
- value
- Обработанное значение.
TypeChanged
protected virtual void TypeChanged()
typedDiagramElement.TypeChanged()
Метод вызывается при изменении типа данных.
UpdateOutputSocketType
protected void UpdateOutputSocketType()
typedDiagramElement.UpdateOutputSocketType()
Чтобы изменить тип выходного сокета.